squander (someone's) chances

Translations
gâcher (ses) chances
Definitions
To waste or misuse opportunities or favorable circumstances that someone has been given, often resulting in regret or lost potential.